#page{
    width:100%;
    min-height:100%;
    background:#f9f9f9;
}
.topBar{
    padding:0 0.3rem;
    height:1.0rem;
    background:#3e85f7;
    color:#fff;
    position:relative;
}
.topBar span{
    position:absolute;
    left:0.1rem;
    top:0.2rem;
    padding:0.1rem;
    line-height:0.4rem;
    text-align:center;
    color:#fff;
    display:block;
    width:0.4rem;
    height:0.4rem;
}
.topBar .bar-title{
    line-height:1.0rem;
    text-align:center;
    font-size:0.32rem;
}
.m-info{
    padding-right:0.3rem;
    padding-top:0.2rem;
    min-height:1.56rem;
    background:#fff;
    margin-bottom:0.28rem;
}
.m-info .iconfont{
    float:left;
    width:0.7rem;
    text-align:center;
    height:100%;
    line-height:0.7rem;
    color:#bebebe;
}
.m-info .mi-dest{
    float:left;
    width:calc(100% - 0.7rem);
    height:100%;
}
.mi-dest .t-txt{
    width:100%;
    line-height:0.42rem;
    padding:0.16rem 0;
    color:#262626;
    font-size:0.28rem;
    border-bottom:0.01rem solid #f1f1f1;
}
.mi-other{
    height:0.61rem;
    padding:0.1rem 0;
    color:#929292;
    font-size:0.24rem;
}
.mi-other .o-txt{
    float:left;
    line-height:0.6rem;
    padding-left:0.2rem;
    padding-right:0.2rem;
    position:relative;
}
.mi-other  .o-txt:before{
    content:"";
    display:block;
    width:5px;
    height:5px;
    background:#3e85f7;
    border-radius:5px;
    position:absolute;
    left:0;
    top:0.26rem;
}
.mi-other  .o-txt:after{
    content:"";
    width:1px;
    height:0.3rem;
    background:#bebebe;
    position:absolute;
    right:0;
    top:0.15rem;

}
.mi-other  .o-time{
    float:left;
    line-height:0.6rem;
    padding-left:0.2rem;
}

.m-info-detail{
    padding-left:0.3rem;
    height:2.75rem;
    background:#fff;
    bottom:0.28rem;
}
.m-info-detail .d-list{
    height:0.9rem;
    position:relative;
    border-bottom:0.01rem solid #f1f1f1;
    position:relative;
}
.d-list .iconfont{
    float:left;
    width:0.6rem;
    line-height:0.9rem;
    font-size:0.26rem;
    color:#c9c9c9;
}
.d-list .l-txt{
    float:left;
    width:calc(100% - 1.2rem);
    padding-right:0.6rem;
    line-height:0.9rem;
    font-size:0.28rem;
}
.d-list .icon-youbian{
    position:absolute;
    right:0.2rem;
    top:0.25rem;
    display:block;
    width:0.4rem;
    line-height:0.4rem;
    color:#c9c9c9;
    font-size:0.28rem;
}
.isFinish{
    padding-left:0.3rem;
    height:0.9rem;
    color:#262626;
    font-size:0.28rem;
    margin-bottom:0.28rem;
    background:#fff;
}
.isFinish .is-name{
    float:left;
    line-height:0.9rem;
    margin-right:0.2rem;
}
.isFinish .chooseTip{
    float:left;
    line-height:0.9rem;
    margin-right:0.3rem;
}
.isFinish .chooseTip .iconfont{
    color:#929292;
    margin-right:0.12rem;
}
.isFinish .chooseTip .icon-danxuanxuanzhong{
    color:#3e85f7;
}

.uploadpic{
    padding:0 0.3rem;
    height:0.9rem;
    color:#262626;
    font-size:0.28rem;
    margin-bottom:0.28rem;
    background:#fff;
}
.uploadpic .up-name{
    float:left;
    line-height:0.9rem;
    margin-right:0.2rem;
}
.pic-box{
    float:left;
    height:0.7rem;
    padding:0.1rem 0;
    width:calc(100% - 3.3rem);
}
.uploadpic  .iconfont{
    float:right;
    width:0.7rem;
    height:0.7rem;
    font-size:0.7rem;
    margin-top:0.1rem;
    color:#c9c9c9;
    overflow:hidden;
    position:relative;
}
.uploadpic  .iconfont .inputFile{
    position:absolute;
    left:0;
    top:0;
    height:0.7rem;
    width:0.7rem;
    z-index:10;
    background:transparent;
    opacity:0;
}
.submitBtn{
    margin:0 auto;
    margin-top:0.78rem;
    width:4.92rem;
    line-height:0.83rem;
    text-align:center;
    color:#fff;
    border-radius:0.6rem;
    font-size:0.32rem;
    background:#3e85f7;
}
.cancelBtn{
    margin:0 auto;
    margin-top:0.28rem;
    width:4.92rem;
    line-height:0.83rem;
    text-align:center;
    color:#3e85f7;
    border-radius:0.6rem;
    font-size:0.32rem;
    background:transparent;
    border:0.01rem solid #3e85f7;
}







